Baidu’s $5B Buyback Fails to Halt Stock Slide as Growth Concerns Linger
Baidu shares fell 5% despite announcing a $5 billion buyback program and plans for its first dividend in 2026. The buyback, funded by $19.57B in cash reserves, signals management's belief in undervaluation—yet investors remain wary of slowing Core advertising growth and rising AI costs.
The decline underscores a tension between shareholder returns and growth investments. While the buyback spans through 2028 with flexible execution methods, Baidu's pivot toward dividends marks a maturation—one that arrives as its online marketing engine decelerates.
Market reaction suggests skepticism: Can buybacks offset structural challenges? For now, the cash-rich tech giant bets on itself, even as shareholders take profits.